/* ************************************************************************
> File Name:     main9.c
> Author:        zhfu
> mail:          3346897597@qq.com
> Created Time:  2022年05月04日 星期三 23时11分43秒
> Description:   
 ************************************************************************/
#include<stddef.h>
#include<time.h>
#include<stdlib.h>
#include<stdio.h>
#include"inthash.h"

int func(int x)
{
    return x;
}

int main(void)
{
    my_hash h = {NULL, 11, func, NULL, 0};

    insert(&h, 123);
    insert(&h, 1234);
    insert(&h, 11);
    insert(&h, 1234);
    print_hash(h);

    puts("------------");
    delete(&h, 1234);
    delete(&h, 11);
    delete(&h, 1234);
    insert(&h, 1);
    print_hash(h);
    free_hash(&h);

    return 0;
}
